#ifndef __BUOLA_SCENE_CBONETRANSFORM_H__
#define __BUOLA_SCENE_CBONETRANSFORM_H__

#include <buola/scene/ctransform.h>

namespace buola { namespace scene {

class CBoneTransform : public CTransform
{
protected:
    CBoneTransform(CBone *pBone);

private:
    void InvalidateTransform();
    virtual void CalcLocalTransform();

    CBone *mBone;

    friend class CBone;
};

/*namespace scene*/ } /*namespace buola*/ }

#endif
